home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Utilities Professional 1-1500
/
Utilities Professional 1-1500 (1994)(WPD)[!].iso
/
12511500
/
var1464.dms
/
var1464.adf
/
amicon_docs.lha
/
function.doc
< prev
next >
Wrap
Text File
|
1992-01-26
|
12KB
|
383 lines
The following list are all the fucntions available to use in AMICON, There
will be more comming as soon as there done.
Number : 0
Parems : T or nothing
Function: LOGGOFF
Logs user off, It T is supplied it will display the logout text first, If
no parems are supplied then the user is Instantly logged of the system.
--------------------------------------------
Number : 1
Parems : <PATH:FILENAME>,0
Function: DISPLAY TEXT FILE WITHOUT CLS
This function displays the text file supplied within the parems, if a
parem is not supplied then the user may select the name of a text file he/she
wishes to display
When putting the filename in, you can use a wild card. This allows the BBS
to determine wether to display the .txt or .ans text file. To use the
wildcard you would leave out the .ans or .txt. The Wildcard is used as this,
Text filename is - NEWUSER.txt or NEWUSER.ANS
Wildcard would be NEWUSER#?
The BBS wouyld add the .txt or .ans for you, depending on what display mode
the user is using.
---------------------------------------------
Number : 2
Parems : <PATH:FILENAME>,0
Function: CLS SCREEN FIRST THEN DISPLAY TEXT FILE.
Function 2 is exactly the same as function 1, with the exception it will
clear the screen first before displaying the text file.
The wildcard explained in fucntion 1, may be used for this function as
well.
---------------------------------------------
Number : 3
Parems : none
Function: SYSOP PAGE
Pages the sysop if the sysop has the pager on, if not the user is told the
sysop is unavailable at the moment. This function will be enchanced at a
later date.
---------------------------------------------
Number : 4
Parems : <PATH:FILENAME>
Function: RUNBACK DOS COMMAND
Executes a dos command, using runback. This allows the command to return
control back to the BBS immeadiatly. Handy for running a script file when
someone logs off.
---------------------------------------------
Number : 5
Parems : <PATH:FILENAME>
Function: EXECUTE DOS COMMAND
Executes a dos command, this function does not runback the command like
function 4 does. So it will cause the BBS to halt untill the dos command
has finished.
---------------------------------------------
Number : 6
Parems : none
Function: UPLOAD LOCALLY
Allows the sysop to place files into the file catalogues. At the moment
the file maust be placed into the particular fileboard by hand first. Then
the sysop selects this function and answers the questions.
This function will also be updated later, TO allow a great deal more
flexability.
---------------------------------------------
Number : 7
Parems : none
Function: LIST ACCESSABLE FILE BOARDS
When selected by the user, this function will display a list of fileboards
and the access he/she has to them.
PLEASE NOTE: if you have any fileboards marked as private, then the user
cannot see them unless they have FULL access to that particular fileboard.
See access levels for more info.
---------------------------------------------
Number : 8
Parems : none
Function: LIST ACCESSABLE MESSAGE BOARDS
Does the same thing as function 7, except this one displays the access to
message boards that the user has
---------------------------------------------
Number : 9
Parems : S,E
Function: SHOW/EDIT USER STATS
Depending on the parem supplied this function will either
S - Show the online users stats to him, or
E - Allow the user to edit his stats.
When editing the user may only change the password, location, phone
number, interests, or computer.
---------------------------------------------
Number : 10
Parems : none
Function: DISPLY TIME STATUS
Shows the user what time they logged in, their time limit, how long they
have been online and the amount of online time they have left.
---------------------------------------------
Number : 11
Parems : <KEY>
Function: WAIT FOR A KEY TO BE PRESSED
Waits for the key supplied in parems to be pressed, Not much use on its
own. But with function 13 it can be pretty usefull.
---------------------------------------------
Number : 12
Parems : <MENUNAME>
Function: GOTO ANOTHER MENU
Switches to the menu supplied in parems. NOTE - you do not add the .TXT
or .ANS suffix, this is handled by AMICON and depends wether the users
display is text or ansi.
---------------------------------------------
Number : 13
Parems : <STRING>
Function: DISPLAYS A LINE OF TEXT
Displays the line of text in parems. Usefull if linked with function 11.
---------------------------------------------
Number : 15
Parems : none
Function: DISPLAY CALLER LOG
Displays the days caller log to the user.
---------------------------------------------
Number : 16
Parems : D,S
Function: DISPLAY/SEARCH USER-LIST
Displays or searches the user list. If <S>earch is selected the user will
be asked what they want to search on.
---------------------------------------------
Number : 17
Parems : none
Function: CHANGE MENU SETS
Allows the user to switch between text or Ansi menus.
YOUR text menus may be duplicates of the ansi menus if you want, as AMICON
automatically strips any colour commands out when displaying text. BUT it
wont strip out cursor positioning commands.
---------------------------------------------
Number : 18
Parems : none
Function: REDISPLAY CURRENT MENU
Redisplays the current menu the user is on.
---------------------------------------------
Number : 19
Parems : <NAME>,0 or none
Function: LEAVE EMAIL
Leave an email message to the person specified in parems. If 0 or nothing
is specified then AMICON will ask the user who they want to leave EMAIL to.
---------------------------------------------
Number : 20
Parems : G,<SECTION NUMBER>
Function: CATALOGUE FILES
Displays the file catalogue for a given area. If G is specified then the
function will catalogue all section the user has access to.
IF a section number is specified then the function will only catalogue that
particular section.
---------------------------------------------
Number : 21
Parems : G,<SECTION NUMBER>
Function: SCAN FOR NEW FILES
Displays all new files uploaded since the callers last scan. Again if G
is specified then the scan is global, if a section number is supplied then
only that section is scanned.
---------------------------------------------
Number : 22
Parems : G,<SECTION>,NONE
Function: FIND A FILE
Searches through a given fileboard for the file entered by the user.
- If G is supplied then the search is GLOBAL
- If a section number is supplied then only that section is searched
- If no parems are supplied then the user is asked to enter a section to
search or select a global scan.
---------------------------------------------
Number : 23
Parems : NONE
Function: SCAN UPLOAD HELD DIRECTORY
This is a sysop only function. When files are uploaded they are checked
to see if a duplicate exists in ANY OTHER fileboards. If one does the user
is informed and the file moved to FBOARDS:FILEBOARD_41. It is left there
until you move it online or delete it.
This fuction simply lets you scan the files in the held directory. You
will be informed on the wait screen if any exist.
---------------------------------------------
Number : 24
Parems : NONE
Function: SCAN CLOSED UPLOAD DIRECTORY
Another sysop only function. Same principal as function 23, except this
function scans the closed upload directory. Only of any use if you actually
have a closed upload directory. Again you will be informed on the wait
screen if any files are actually in the directory.
---------------------------------------------
Number : 25
Parems : <PATH:FILENAME>
Function: DIRECT DOWNLOAD
Allows the user to do a direct download that is specifeid in the parems,
Direct downloads are free, so the users download stats will not be credited
with the details of the download.
---------------------------------------------
Number : 26
Parems : <SECTION>,NONE
Function: UPLOAD FILE(s)
Upload function, If a section is specified then the user will automatically
upload to this section.
If no section is specified then the user is asked which fileboard to upload
to, they can also bring up a list of fileboards they have access to.
---------------------------------------------
Number : 27
Parems : NONE
Function: SWITCH BETWEEN FILE LISTING TYPES.
Switches the user between Long file lists and short file lists. Whatever
option the user has set when they log off, will be saved and defaulted to
on their next call. Users may also change between the two lists by editing
their own account with the Online user-editor.
---------------------------------------------
Number : 29
Parems : NONE
Function: READ MARKED MAIL
Allows the user to read any mail that is waiting in their marked mail
list. If a users does not unmark the messages as they read them, then the
messages will remain marked.
---------------------------------------------
Number : 30
Parems : <SECTION>,G
Function: NEW MAIL SCAN
Scans the messages bases for any new mail since the user last read them.
If G is specified then the scan is global dependant on the users access
to particular message boards.
If a section number is supplied then only that section is scanned.
---------------------------------------------
Number : 31
Parems : <SECTION>
Function: LEAVE NORMAL MESSAGE
Normal here means a message that is not a PRIVATE EMAIL MESSAGE. Section
number must be supplied along with the function.
---------------------------------------------
Number : 32
Parems : <SECTION>
Function: READ NORMAL MAIL
Normal mail means any mail which is not PRIVATE EMAIL. Section number must
be supplied for the funtion to work. The user will be placed into the p
particular section at the last message they read.
---------------------------------------------
Number : 50
Parems : <PATH:FILENAME>
Function: EXECUTE A PARAGON DOOR
Executes an external paragon door using the inbuilt paragon door handler.
You should find the door handler is 100% compatable with Paragon doors.
---------------------------------------------
Number : 51
Parems : <PATH:FILENAME>
Function: AMICON CONTROLL DOOR
This is a NEW function and is not fully implemented yet.
When done it will be another door port. BUT its specifically designed for
With AMICON in mind. Eventually all my editors will run through this door
port instead of being built in. Why does it need to be a function ???
Well when the port is fully finished i will be releasing the code for
creating your own door, along with all the commands available. Meaning
you will be able to write your own doors and maybe even rewrite my editors
and use your own. Also you could easily add new functions to the BBS
through this port.
---------------------------------------------
Number : 52
Parems : <PATH:FILENAME PAREMS>
Function: RUN A CLI COMMAND & SEND ITS OUTPUT TO THE SERIAL/LOCAL SCREEN
This function will run a cli command and send its output to the serial
and to the locall screen. At the moment it can only run commands that do
not need any keypresses once the've been run. IE - DIR,STATUS etc.
DO NOT RUN ANYTHING THAT NEEDS INPUT ONCE RUN OR IT WILL HANG THE SYSTEM,
the ability to do this will be added at a later date.
--------------------------------------------
end